land spout - Turkish English Dictionary